﻿//*** Guidance generated code ***//
using System;
using System.Collections.Generic;
using System.Diagnostics.Contracts;
using System.Linq;

using ProjectBase.Core;

using Survey.Entity;

namespace Survey.Common.Data
{
    public interface ICodeListDao<T, in TFilter> : IBaseDao<T, int, TFilter>
        where T : class, ICodeList
        where TFilter : class, IFilter<int>
    {
        IEnumerable<T> GetAll();
    }
}